have (the) golden touch - Turc Anglais Dictionnaire